


extern char Error[];
extern char Last_Entry_Name[];

void yyerror(char *s);

void CreateType(char *type, char *scrolling_title, char *type_position,char *base_exception_no);
void CreateRepeat( char *type );
void CreateClass ( char *type );
void CreateSetptType ( char *type );
void CreateSetptClass ( char *class );
void CreateConv  ( char *type );
void AssignReadiness ( char *type );

int  AddEntry ( char *type, char *name, char *class, char *repeatable );
int  AddSetpt ( char *type, char *name );
int  SetParam1( char * exception_name, char *parm );
int  SetParam2( char * exception_name, char *parm );
int  SetMsgName ( char *exception, char *msg_name );
int  SetGlpInfo ( char *exception, char *hdr_msg, char *msg_name );
int  SetStatusMsgName ( char *exception, char *msg_name );
int  SetConvName ( char *exception, char *msg_name );
int  SetSetptClass ( char *exception, char *class_name );

void DownshiftName ( char *str );
void UpshiftName ( char *str );
void UpshiftWords( char *str );
void MsgName ( char *str );
void Init( void );
void Dump( void );
